8734e1eba8f1840e925e77521718dd4a4171bf3e,impl-maven/src/main/java/org/jboss/shrinkwrap/resolver/impl/maven/convert/MavenConverter.java,MavenConverter,fromDependency,#Dependency#,111

Before Change


            artifact.getArtifactId(), artifact.getVersion(), PackagingType.of(artifact.getExtension()),
            artifact.getClassifier());
        final MavenDependency result = MavenDependencies.createDependency(coordinate,
            ScopeType.fromScopeType(dependency.getScope()), dependency.isOptional(),
            fromExclusions(dependency.getExclusions()).toArray(TYPESAFE_EXCLUSIONS_ARRAY));
        return result;
    }

After Change


                artifact.getClassifier());

        // SHRINKRES-143 lets ignore invalid scope
        ScopeType scope = ScopeType.RUNTIME;
        try {
            scope = ScopeType.fromScopeType(dependency.getScope());
        } catch (IllegalArgumentException e) {
            // let scope be RUNTIME
            log.log(Level.WARNING, "Invalid scope {0} of dependency {1} will be replaced by <scope>runtime</scope>",